package com.gzhryc.shared_device.oem.micro.api.dto.xcx.v1.bxscn;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;

public class BXSCNLeasePayResponse extends SecurityResponse<BXSCNLeasePayResponse.Body>{

	private static final long serialVersionUID = 1L;

	public BXSCNLeasePayResponse() {
		this.body = new Body();
	}

	public BXSCNLeasePayResponse(Integer code, String msg) {
		this.body = new Body();
		this.code = code;
		this.msg = msg;
	}
	
	public static class Body implements Serializable{
		
		private static final long serialVersionUID = 1L;
		
		private String tradeNo;
		private String payInfo;
		private Integer payType;
		private String externalTradeNo;		//第三方订单号
		
		public String getTradeNo() {
			return tradeNo;
		}
		public void setTradeNo(String tradeNo) {
			this.tradeNo = tradeNo;
		}

		public String getPayInfo() {
			return payInfo;
		}

		public void setPayInfo(String payInfo) {
			this.payInfo = payInfo;
		}

		public String getExternalTradeNo() {
			return externalTradeNo;
		}

		public void setExternalTradeNo(String externalTradeNo) {
			this.externalTradeNo = externalTradeNo;
		}

		public Integer getPayType() {
			return payType;
		}

		public void setPayType(Integer payType) {
			this.payType = payType;
		}
	}

}
